to relish one's triump - Français Anglais Dictionnaire